home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
listings
/
v_12_08
/
saks
/
newapply.cpp
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Text File
|
1994-06-12
|
356 b
|
18 lines
Listing 7 - new definitions for the apply functions with a second void *
parameter
void genq::apply(void f(void *e, void *a), void *args)
{
cell *p;
for (p = first; p != 0; p = p->next)
f(p->element, args);
}
...
inline void
strq::apply(void f(void *e, void *a), void *args)
{
gq.apply(f, args);
}